Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PEAK PLACE Detached £385,000 14 Nov 2013
3 PEAK PLACE Semi-Detached £200,000 28 Oct 2022
5 PEAK PLACE Detached £195,000 14 Aug 2020
7 PEAK PLACE Detached £149,999 31 Aug 2023